village and town life - Alemán Inglés Diccionario